Dragi absolventi, Distinsi profesori, Stimati parinti si invitati,

 

sunt deosebit de onorat ca ma aflu in aceasta zi speciala, aici, in fata dumneavoastra in postura de decan de an. De asemenea, mai mult decat se observa, sper, sunt extrem de emotionat de faptul ca mi s-a atribuit mie acest statut. Dupa cum se vede am incercat sa ma pregatesc pentru acest eveniment; m-am aranjat, tuns, am imbracat un costum si, nu in ultimul rand, m-am barbierit pentru aceasta ocazie. Am insirat toate acestea pentru ca cei care ma cunosc stiu ca faptul ca am executat toate aceste activitati nu e putin lucru in cazul meu. Pentru cei care nu ma cunosc, adica parintii si invitatii din sala, vreau sa precizez ca inainte de acest curs festiv am fost la decanat sa imi listez discursul si timp de 5 minute Liliana si doamnele secretare au ras de mine pentru felul cum arat fiindca ma vad in echipamentul asta atat de rar..

 

Desigur, ca orice reuniune festiva, acest curs festiv comporta toate caracteristicile unei astfel de intalniri. Doresc sa mentionez cateva in plus, mai speciale:

§         in primul rand, ca in fiecare an, colegii mei profesori sunt mereu uimiti de prezenta atat de numeroasa la acest curs; e o prezenta pe care noi profesorii am visat-o intotdeauna si probabil nu am avut-o niciodata;

§         pentru unii dintre voi, absolventii, e probabil un bun si ultim prilej sa va cunoasteti colegii pe care nu i-ati vazut niciodata (sau pe care i-ati intalnit doar pe mail sau messenger);

§         de asemenea, pentru absolventi este o buna ocazie sa isi cunoasca in sfarsit profesorii la care ar fi trebuit sa mearga la curs in cei 3 ani de studiu universitar;

§         se poate ca pentru unii dintre voi sa fie si o intalnire cu rude pe care nu le-ati vazut niciodata;

§         din punct de vedere personal, aceasta reuniune festiva reprezinta pentru mine ocazia sa tin primul, ultimul si singurul curs la sectia Informatica limba engleza, promotia 2006-2009, avand in vedere ca nu am avut in norma didactica decat laboratoare si seminarii cu voi absolventii (nu si cursuri!) in decursul celor 3 ani de studiu.

 

Dragi absolventi, imi place sa cred ca in acesti 3 ani universitari v-am fost mai mult prieten decat prof. Eu am ramas din acesti 3 ani cu niste prieteni buni si amintiri frumoase. Nu pot sa stiu cu exactitate ce va veti aminti voi despre facultate peste cativa ani. Invariabil, amintirile vor cuprinde noptea dinintea unui examen sau a unei predari de laborator, chefuri cu colegii in camin sau altundeva, concerte, inceputuri de iubiri etc. Daca cineva mi-ar cere acum sa precizez cateva amintiri cu care am ramas din cei 3 ani, as mentiona cel putin urmatoarele: un pariu pe o ciocolata la un laborator de Arhitectura Calculatoarelor (pe care l-am pierdut), bancurile de la seminariile de AC, biletelul cu "4est a fost aici" pe care il lasam miercuri la ora 8.00 dimineata in sala 306 cand aveam laborator de Retele si toti studentii intarziau, restanta la OS, cearta pe care o primeam regulat de la voi joia de la ora 18.00 pentru ca intarziam la laboratorul de Programare Web, campionat de fotbal cand i-ati dat echipei numele "Echipa lui forest" si pe mine m-ati pus in poarta si am pierdut, desigur, un bar obscur de langa universitate cu nume unguresc, la film la cinema, un examen de engleza la facultatea de litere cand am fost colegi de examen cu unii dintre voi, Etno, iarasi fotbal, un pic de baschet, iarasi ciocolata, iulius mall, intalnirile pentru pregatirea licentei din ultimul semestru si nenumarate alte intalniri la universitate sau in alta parte.. Vreau sa precizez si ca deja mi-am alocat un buffer in memorie pentru banchetul care o sa vina si chefurile de dupa licenta.

 

In astfel de momente, se obisnuieste ca decanul de suflet sa va dea sfaturi care sa va fie utile in viata profesionala si in cea personala. Marturisesc ca in timpul pregatirii acestui discurs am incercat sa elaborez un fel de parabola intre existenta unui program si viata unui om care sa treaca prin toate momentele importante ale vietii: casatorie, familie, copii, casa ... dar la final nu am inclus-o in acest discurs fiindca mi s-a parut ca nu am in spate anii care sa-mi dea postura sa povestesc despre asa ceva. Data fiind diferenta de varsta pe care eu o consider nu foarte mare dintre mine si voi, m-am hotarat sa nu va dau aproape nici un sfat serios pentru perioadele din viata voastra care vor urma terminarii facultatii. Banuiesc ca veti primi destule sfaturi de la alte persoane sau veti invata lucrurile pe parcurs asa cum o sa trebuiasca sa fac si eu. Chiar daca nu o sa va dau sfaturi serioase, vreau totusi sa va spun cate ceva in aceasta directie.

 

Deoarece pregatirea voastra profesionala si a noastra, a absolventilor de informatica, este cea de programator, vreau sa vorbesc pe scurt despre cele 4 virtuti ale programatorului:

1) Prima dintre ele este LENEA. Lenea il face pe programator sa scrie cod reutilizabil, ca sa nu mai trebuiasca sa scrie aproximativ acelasi cod pentru a rezolva o problema asemanatoare. Tot aceasta calitate il face pe programator sa-si documenteze propriile programe - ca sa nu mai trebuiasca ulterior sa raspunda la atatea intrebari de la clienti sau colegi despre codul scris de el.

 

2) A doua virtute este NERABDAREA. Nerabdarea provoaca enervarea programatorului atunci cand calculatorul nu merge atat de repede cat trebuie. Acest lucru il face pe programator sa optimizeze codul, eliminand redundantele si excesul. De asemenea, il face pe programator sa anticipeze nevoile utilizatorului, nu doar sa reactioneze la nevoile lui.

 

3) A treia virtute este ORGOLIUL. Orgoliul il face pe programator sa scrie programe atat de bune incat nimeni sa nu le poata vorbi de rau. De asemenea, aceasta calitate il determina pe programator sa scrie un nou program care face acelasi lucru ca un program scris deja de alt programator deoarece crede ca poate face un program mai bun.

 

4) A patra virtute este PROSTIA. Daca programatorul ar fi destept si ar fi constient de acest lucru, el in primul rand nu ar mai invata noi tehnologii care sa-i permita sa lucreze

mai rapid si mai bine si in al doilea rand el nu ar mai fi critic cu propriul cod, fapt care l-ar face sa nu mai faca debugging pe propriul cod ci sa dea vina pe compilator, sistemul de operare, framework etc.

 

Imi permit inca sa va dau cateva sfaturi in meseria de programator.

In primul rand, va sfatuiesc sa aplicati de cat mai multe ori regula de 90%-10% pe care sunt convins ca ati folosit-o in facultate si anume 90% din munca se face in ultimii 10% din timp; in general, in noaptea dinaintea predarii.

Apoi inca un sfat pe care foarte probabil il stiti si care mi-a placut intotdeauna: nu lasa pe maine ce poti face azi, lasa pe poimaine, poate nu va mai fi nevoie.

Cand scrieti programe sa folositi cat mai multi pointeri si cat mai multe redirectari in asa fel incat cel care va citi codul dupa voi sa nu inteleaga nimic din el, dar sa isi dea seama ca stapaniti la perfectie lucrul cu pointerii.

Sa nu uitati sa va comentati programele pentru ca acestea vor fi citite de alti programatori. Comentariul trebuie sa fie totdeauna lapidar si relevant ca de pilda: "Cand am scris acest cod, numai Dumnezeu si cu mine stiam ce face, acum doar Dumnezeu mai stie". Comentariul poate fi si sentimental cateodata atata timp cat el ajuta pe cel care citeste programul: "Daca citesti asta inseamna ca lucrezi la fosta mea firma. Imi pare atat de rau pentru tine..".

De asemenea, tineti minte ca este totdeauna mai usor sa schimbi specificatia ca sa se potriveasca cu programul implementat decat vice versa. Si nu va faceti griji daca programul nu functioneaza bine. Daca toate programele ar functiona bine, voi ati fi someri.

 

Doresc acum ca din partea profesorilor facultatii sa multumesc parintilor care ne-au dat atatia studenti seriosi si simtiti si sa ii felicit pentru absolventii pe care ii avem acum in fata.

 

In final, doresc sa va dau 2 sfaturi mai serioase. Primul este legat de impartirea timpului, o problema pe care personal am avut-o si o am dintotdeauna. Noi, fiintele umane, suntem extrem de limitate in timp. Se poate spune ca timpul este bunul nostru cel mai de pret. Asa ca, aveti grija cui va impartiti timpul. Al doilea sfat este sub forma unui citat care mi-a prins bine de multe ori. Spune asa: "Succesul inseamna sa fi in stare sa mergi din esec in esec fara sa iti pierzi entuziasmul."

 

Va doresc SUCCES!

Va multumesc!